
div.dataTables_length{
	float: left;
	font-size:80%;

}

div.dataTables_filter{
	float: right;
	font-size:80%;

}

div.dataTables_paginate span.paginate_button,
    div.dataTables_paginate span.paginate_active {   
     border: 1px solid #aaa;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 2px;
    margin: 0 3px;
    cursor: pointer;
    
   	font-size:80%;
}

div.dataTables_paginate span.paginate_button,
    div.dataTables_paginate:active {
    color: #000; !important
}

div.dataTables_paginate span.paginate_button:hover,
div.dataTables_paginate span.paginate_active:hover{
    background:#C2FFFF; !important
}

 span.paginate_active{
 	color: #CCC; !important
 }

#listagem_paginate{
	float: left;	
	margin-bottom: 1em;
}

div.dataTables_wrapper{
	/*min-height: 500px;*/
}

div #main{
	height:100%;
}






